readily accessible - German English Dictionary